﻿using System;
using System.Collections.Generic;
using System.Linq;
using System.Text;
using Loja.DataDTO;

namespace Loja.Business.Validacao.ItemPedido
{
    public class ValidaProdutoNaoEncontrado : IValida<ItemPedidoDTO>
    {
        public string Validar(ItemPedidoDTO itemPedidoDTO)
        {
            PedidoBLL pedidoBll = new PedidoBLL();

            if (string.IsNullOrEmpty(itemPedidoDTO.Codigo))
                return string.Empty;

            if (!pedidoBll.ProdutoExiste(Convert.ToInt32(itemPedidoDTO.Codigo)))
            {
                return string.Format("Não foi encontrado produto com o código: <strong>{0}</strong><br />", itemPedidoDTO.Codigo);
            }
            return string.Empty;
        }
    }
}
